#  全局变量和局部变量名字相同，修改全局变量global
#  语法格式： global 变量名
# a = 100
# def funa():
#     global a
#     a = 200
#     print('funa中的a:', a)
#
# def funb():
#     print('funb中的a:', a)
#
#
# print('函数调用之前的a', a)

# 调用函数
# funa()
# funb()

# 在局部作用域中声明一个全局变量
def func():
    global name, age # 可以使用global一次性对多个全局变量进行声明
    name = 'sixstar'
    age = 18
    print(name)

# 调用函数
func()
# print(name)   # 报错：命名错误，name变量名没有定义
print(name, age)     # 函数外面打印的name,是全局变量
# name成为全局变量，所以可以在另外一个函数中被调用
def func():
    print(name)

# 调用函数
fund()


# 总结：

